it makes me sick. - Turco Inglés Diccionario